	*{
		margin: 0px;
		padding: 0px;
		border: 0px;

	}
	body
		{
			font-family: "Microsoft YaHei";
			size: 14px;
			color: white;
		}
.gray_body
	{
		background-color: #EBEBEB;
		color: black;
		font-size: .8em;
	}

/* 公共头部样式 */
.heade
	{
		height: 40px;
		line-height: 40px;
	}
.head_icon_img
	{
		height:18px;
		margin-left: 10px;
	}
.head_icon
	{
		line-height: 50px;
	}
.head_text
	{
		color: black;
		font-size: 1.2em;
	}


/* 公共其他样式 */
.vertical_align_top
	{
		vertical-align: top;
	}
.vertical_align_c
	{
		vertical-align: center;
	}
.button_color_bule
	{
		margin: 20px auto;
		color:white;
		background-color: #70b5e9;
	}
.blue_back
	{
		background-color: #70b5e9;
	}
.white_text
	{
		color: white;
	}
.gray_back_Light
	{
		background-color: #CCCCCC;
	}
.gray_back_dark
	{
		background-color: #999999;
	}
.text_indent
	{
		text-indent: 2em;
	}
.white_box_margin
	{
		margin: 10px;
		padding: 10px;
	}
.text_center
	{
		text-align: center;
	}
.text_right
	{
		text-align: right;
	}
.box_radius
	{
		border-radius: 5px
	}
.white_back
	{
		background-color: white
	}
.dress_omit
	{
		display: inline-block;
    	width: 60%;
		white-space:nowrap;
		text-overflow:ellipsis; 
		overflow:hidden;
	}

/* flex */
.flex
	{
		display: flex;
	}
.flex_1
	{
		flex:1;
	}
.flex_2
	{
		flex:2;
	}
.flex_3
	{
		flex:3;
	}
.flex_4
	{
		flex:4;
	}
.flex_5
	{
		flex:5;
	}	
.flex_6
	{
		flex:6;
	}
.flex_7
	{
		flex:7;
	}
.flex_8
	{
		flex:8;
	}
.flex_9
	{
		flex:9;
	}				
/* 字体颜色 */
.bule_text
	{
		color: #70b5e9;
	}
.gray_text
	{
		color: #d5d5d5;
	}
.orange
	{
		color: #FF8A00;
	}
.display_inBlock
	{
		display: inline-block;
	}
.display_block
	{
		display: block;
	}
.input_color
	{
		color: #CECECE;
	}
.img_1
	{
		width: 80%;
		margin-top: 10px;
	}
input
	{
		outline: none;
		list-style: none;
		
	}
a
	{
		text-decoration:none;
		color: black;
		display: inline-block;
	}

a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background: none;
    text-decoration: none;
}


/* 底部按钮 */
.Grd-button-box{
		width: 100vw;
		margin-top: 40px;
	}
	.Grd-button{
		height: 40px;
		line-height: 40px;
		border-radius: 4px;
		width: 95%;
		margin:0 auto;
	}



/* 遮罩层 */
#pop-mc
	{
		height: 100vh;
		width: 100vw;
		background-color: rgba(0,0,0,.3);
		position: fixed;
		top: 0px;
		display: none;
		z-index: 101;
	}
.pop-content
	{
		position: relative;
		width: 100vw;
		height: 100vh;
	}
.pop_content_div
	{
		color: white;
		width: 70vw;
		border-radius: 4px;
		color: black;
		vertical-align: top;
		position: absolute;
		top:50%;
		left: 50%;
		text-align: center;
	    -webkit-transform: translateX(-50%) translateY(-50%);
	    -o-transform: translateX(-50%) translateY(-50%);
	    transform: translateX(-50%) translateY(-50%)
	}
.pop-ptext
	{
		margin: 10px 0px 10px 0px !important;
		line-height: 20px;
	}
.pop-ptext,.pop-ptitle
	{
		padding: 10px;
	}
.pop-cancel,.pop-ok
	{
		height: 40px;
		line-height: 40px;
		font-size: 1.2em;
		border-top: 1px #ebebeb solid;
	}
.pop-cancel
	{
		border-right: 1px #ebebeb solid;
	}

/* input框字体输入前颜色处理 */
:-moz-placeholder 
	{ /* Mozilla Firefox 4 to 18 */
	    color: #CECECE; opacity:1; 
	}

::-moz-placeholder 
	{ /* Mozilla Firefox 19+ */
	    color: #CECECE;opacity:1;
	}

input:-ms-input-placeholder
	{
	    color: #CECECE;opacity:1;
	}

input::-webkit-input-placeholder
	{
	    color: #CECECE;opacity:1;
	}